
BODY {
background-color:#fff;
background-image:url('/panel/frontend/vistapanel/images/mid_bg.gif');
background-repeat:repeat-y;
font-family:tahoma;
font-size:13px;
height:100%;
width:100%;
color:#6b7984;
margin:0;
padding:0;
}

td {
font-family:tahoma;
font-size:11px;
}

h2,h3,b {
font-size:11px;
color:#2a5eb2;
}

IMG {
border:0;
margin:0;
padding:0;
}

#content {
background-image:url('/panel/frontend/vistapanel/images/content_bg_disabled.gif');
background-repeat:no-repeat;
float:left;
width:679px;
padding:24px 0 0 40px;
z-index:-999;

}

.content_block {
float:left;
width:225px;
}

.content_block ul {
float:left;
margin:0;
padding:0 0 0 42px;
}

.content_block li {
background-image:url('/panel/frontend/vistapanel/images/content_arrow.gif');
background-repeat:no-repeat;
clear:both;
color:#203771;
height:21px;
list-style:none;
margin:2px 0 0;
padding:3px 0 0 33px;
}

.content_block a {
color:#203771;
cursor:pointer;
text-decoration:none;
}

.content_block a:hover {
color:#203771;
cursor:pointer;
text-decoration:underline;
}

.content_divider {
background-image:url('');
background-repeat:no-repeat;
clear:both;
height:19px;
width:676px;
margin:12px 0 4px;
}

.content_heading {
float:left;
height:61px;
width:225px;
}

.content_heading p {
display:block;
color:#5d9d02;
float:left;
font-size:12px;
font-weight:700;
height:36px;
width:151px;
margin:0;
padding:25px 0 0 10px;
}

.subpage_heading {
display:block;
color:#5d9d02;
font-size:12px;
font-weight:700;
}

.subpage_heading p {
display:block;
color:#5d9d02;
float:left;
font-size:12px;
font-weight:700;
height:36px;
width:250px;
margin:0;
padding:25px 0 25px 10px;
}

#footer {
background-image:url('/panel/frontend/vistapanel/images/footer_bg.gif');
height:55px;
position:absolute;
width:100%;
}
#footersidebar {
 vertical-align : bottom;
}


#footer_left {
background-color:#1C3064;
background-image:url('/panel/frontend/vistapanel/images/footer_bg_left.jpg');
background-repeat:repeat-x;
float:left;
height:40px;
width:265px;
padding:15px 0 0 16px;
}

#footer_push {
clear:both;
height:54px;
}

#footer_right {
background-image:url('/panel/frontend/vistapanel/images/footer_right_bg.jpg');
background-repeat:no-repeat;
float:left;
height:55px;
width:719px;
}

.header_logo {
padding:30px 0 0 15px;
}

.header_text {
position:absolute;
top:8px;
left:140px;
height:90px;
width:828px;

}
.the_clock {
position:absolute;
top:8px;
left:865px;
height:90px;
width:108px;

}

#heading_bg {
height:159px;
width:1260px;
color:#fff;
float:left;
margin:0;
}

#header {
background-image:url('/panel/frontend/vistapanel/images/header.jpg');
color:#fff;
float:left;
height:97px;
width:257px;
margin:0;
padding:62px 0 0 743px;
}

#header p {
margin:0 0 4px;
}

#heading_container {
background-image:url('/panel/frontend/vistapanel/images/heading_bg.gif');
height:205px;
width:100%;
}

#middle {
background-repeat:repeat-y;
width:100%;
}

#nav {
background-image:url('../image/nav1.png');
height:46px;
margin:0;
padding:0;
}

#nav a {
background:none;
background-image:url('../image/nav1.png');
color:#ffffff;
float:left;
display:block;
height:27px;
text-decoration:none;
text-align:center;
width:146px;
padding:19px 0 0;
}

#nav a:hover {
background-image:url('../image/nav-hover1.png');
color:#ffffff;
width:144px;
text-decoration:none;
}

.nav_divider {
background-image:url('/panel/frontend/vistapanel/images/nav_divider.gif');
background-repeat:no-repeat;
display:block;
height:46px;
float:left;
width:1px;
}

#sidebar {
background-image:url('../image/side_bg.jpg');
background-repeat:no-repeat;
float:left;
height:560px;
width:281px;
}

.sidebar_box_bot_1 {
background-color:#1C3064;
clear:both;
height:21px;
width:281px;
}

.sidebar_head_1 {
background-image:url('sidebar_head_bg_1.jpg');
background-repeat:no-repeat;
clear:both;
height:12px;
margin-top:21px;
width:229px;
padding:13px 0 0 52px;
}

.sidebar_head_2 {
background-image:url('sidebar_head_bg_2.jpg');
background-repeat:no-repeat;
background-color:#1C3064;
clear:both;
height:12px;
width:229px;
padding:13px 0 0 52px;
}

.sidebar_box_1 {
color:#fff;
float:left;
width:261px;
padding:0 0 0 20px;
}

.sidebar_box_2 {
background-color:#1C3064;
color:#fff;
float:left;
width:261px;
padding:0 0 0 20px;
}

.sidebar_box_2 ul {
float:left;
margin:0;
padding:0 0 0 2px;
}

.sidebar_box_2 li {
background-image:url('../image/arrow.gif');
background-repeat:no-repeat;
clear:both;
height:12px;
list-style:none;
margin:11px -3px 0 0;
padding:0;
}

.sidebar_box_1 ul {
float:left;
margin:0;
padding:0 0 0 2px;
}

.sidebar_box_1 li {
background-image:url('../image/arrow.gif');
background-repeat:no-repeat;
clear:both;
height:12px;
list-style:none;
margin:11px -3px 0 0;
padding:0;
}

.sidebar_box_text_left {
color:#fff;
float:left;
width:111px;
margin:0;
padding:0 0 0 32px;
}
.sidebar_domain_search_left {
color:#fff;
}



.home_sidebar_box_text_left {
color:#fff;
float:left;
width:225px;
margin:0;
padding:0 0 0 32px;
}


.sidebar_box_text_right {
color:#fff;
float:left;
width:92px;
margin:0;
padding:0;
}

.sidebar_box_text_right a {
color:#fff;
}

.text_hl_background_1 {
color:#000;
cursor:pointer;
font-weight:700;
position:relative;
}

.text_hl_foreground_1 {
color:#fff;
cursor:pointer;
font-weight:700;
left:0;
position:absolute;
top:-1px;
}

.text_hl_background_2 {
color:#1d3369;
cursor:pointer;
position:relative;
}

.text_hl_foreground_2 {
color:#fff;
cursor:pointer;
left:0;
position:absolute;
top:-1px;
}

#wrapper {
height:100%;
width:1260px;
position:absolute;
}

a {
color:#5d9d02;
cursor:pointer;
font-weight:400;
font:11px;
text-decoration:underline;
vertical-align:middle;
}

legend {
font-weight:700;
color:#a413be;
}

table.addontable {
border:1px solid #c7cacd;
border-top:1px #c7cacdsolid;
border-left:1px #c7cacdsolid;
border-right:1px #c7cacdsolid;
border-bottom:1px #c7cacdsolid;
border-color:#c7cacd;
border-style:solid;
border-width:1px;
}

td.bwtableb {
border-bottom:2px #D4E4E8 solid;
}

td.bwtable {
border-top:2px #D4E4E8 solid;
}

td.addontable {
font-weight:700;
border:1px solid #c7cacd;
background-color:#fff;
border-top:1px #c7cacd solid;
border-left:1px #c7cacd solid;
border-right:1px #c7cacd solid;
border-bottom:1px #c7cacd solid;
border-color:#c7cacd;
border-style:solid;
border-width:1px;
}

.bwtable {
border:0 #000 hidden;
text-align:center;
}

.bwhead {
border:1px #000 solid;
}

.bwtdh1 {
border:1px #000 solid;
background-color:#DDD;
font-family:verdana, arial helvetica, sans-serif;
font-size:11px;
font-weight:400;
}

.bwtdh2 {
border:1px #000 solid;
background-color:#EEE;
font-family:verdana, arial helvetica, sans-serif;
font-size:11px;
font-weight:400;
}

.bwtd1 {
border-left:0 #000 hidden;
border-right:0 #000 hidden;
border-top:0 #000 hidden;
border-bottom:0 #000 hidden;
background-color:#DDD;
font-family:verdana, arial helvetica, sans-serif;
font-size:11px;
font-weight:400;
}

.bwtd2 {
border-left:0 #000 hidden;
border-right:0 #000 hidden;
border-top:0 #000 hidden;
border-bottom:0 #000 hidden;
background-color:#EEE;
font-family:verdana, arial helvetica, sans-serif;
font-size:11px;
font-weight:400;
}

.sbar {
color:#0061D9;
background-color:#0061D9;
height:2px;
}

.sbrtxt {
color:#000;
font-family:Arial, Verdana;
font-size:7.5pt;
font-weight:400;
line-height:10pt;
text-decoration:none;
}

.sbrnum {
color:#000;
font-family:Verdana, Verdana;
font-size:7.5pt;
font-weight:400;
line-height:10pt;
text-decoration:none;
}

.navstats {
border-bottom:1px dotted #e7e7e7;
}

.cpaddons a {
font-weight:700;
text-decoration:none;
}

.barborder {
font-weight:700;
border:1px solid #c7cacd;
background-color:#fff;
border-color:#c7cacd;
border-style:solid;
border-width:1px;
}

.content_heading img,.subpage_heading img {
display:block;
float:left;
height:61px;
width:64px;
}

select,option,textarea,input {
color:#000;
font:10px;
font-weight:none;
text-decoration:none;
background:#fff;
border:1px solid #b6b6b6;
}

h2.cpaddons,h3.cpaddons {
font-family:Tahoma;
font-size:12px;
font-weight:700;
text-decoration:none;
color:#5d9d02;
}



.graph {
        background-color: #C8C8C8;
        border: solid 1px black;
z-index:-1;
      }

      .graph td {
        font-family: verdana, arial, sans serif;z-index:-1;
      }

      .graph thead th {
        border-bottom: double 3px black;
        font-family: verdana, arial, sans serif;
        padding: 1em;z-index:-1;
      }

      .graph tfoot td {
        border-top: solid 1px #999999;
        font-size: x-small;
        text-align: center;z-index:-1;
        padding: 0.5em;
        color: #666666;
      }

      .bar {
        background-color: white;
        text-align: right;
        border-left: solid 1px black;
        padding-right: 0.5em;
        width: 400px;z-index:-1;
      }

      .bar div {
        border-top: solid 2px #0077DD;
        background-color: #004080;
        border-bottom: solid 2px #002266;
        text-align: right;
        color: white;
        float: left;
        padding-top: 0;
        height: 1em;z-index:-1;
      }


	  
	  
	  
	  ////////////////////////////////
	  

.spriteicon_img {
    background: url("/misc/frontend/vistapanel/branding_/icon_sprites_img.jpg") repeat scroll 0 0 transparent;
    margin: 0 auto;
    text-decoration: none;
}
.icon-Fantastico_De_Luxe, #icon-Fantastico_De_Luxe {
    background-position: 0 -1px;
    height: 32px;
    width: 32px;
}
.icon-icon_addondomain, #icon-icon_addondomain {
    background-position: 0 -35px;
    height: 61px;
    width: 64px;
}
.icon-icon_apache, #icon-icon_apache {
    background-position: 0 -98px;
    height: 61px;
    width: 64px;
}
.icon-icon_backup, #icon-icon_backup {
    background-position: 0 -161px;
    height: 61px;
    width: 64px;
}
.icon-icon_backup_wizard, #icon-icon_backup_wizard {
    background-position: 0 -224px;
    height: 61px;
    width: 64px;
}
.icon-icon_blocks, #icon-icon_blocks {
    background-position: 0 -287px;
    height: 61px;
    width: 64px;
}
.icon-icon_boxtrapper, #icon-icon_boxtrapper {
    background-position: 0 -350px;
    height: 61px;
    width: 64px;
}
.icon-icon_chatmime, #icon-icon_chatmime {
    background-position: 0 -413px;
    height: 61px;
    width: 64px;
}
.icon-icon_clock, #icon-icon_clock {
    background-position: 0 -476px;
    height: 61px;
    width: 64px;
}
.icon-icon_cogs, #icon-icon_cogs {
    background-position: 0 -539px;
    height: 61px;
    width: 64px;
}
.icon-icon_contact, #icon-icon_contact {
    background-position: 0 -602px;
    height: 61px;
    width: 64px;
}
.icon-icon_cron, #icon-icon_cron {
    background-position: 0 -665px;
    height: 61px;
    width: 64px;
}
.icon-icon_customerror, #icon-icon_customerror {
    background-position: 0 -728px;
    height: 61px;
    width: 64px;
}
.icon-icon_denyip, #icon-icon_denyip {
    background-position: 0 -791px;
    height: 61px;
    width: 64px;
}
.icon-icon_diskusage, #icon-icon_diskusage {
    background-position: 0 -854px;
    height: 61px;
    width: 64px;
}
.icon-icon_domains, #icon-icon_domains {
    background-position: 0 -917px;
    height: 61px;
    width: 64px;
}
.icon-icon_email, #icon-icon_email {
    background-position: 0 -980px;
    height: 61px;
    width: 64px;
}
.icon-icon_emailaccounts, #icon-icon_emailaccounts {
    background-position: 0 -1043px;
    height: 61px;
    width: 64px;
}
.icon-icon_emailautorespond, #icon-icon_emailautorespond {
    background-position: 0 -1106px;
    height: 61px;
    width: 64px;
}
.icon-icon_emailforward, #icon-icon_emailforward {
    background-position: 0 -1169px;
    height: 61px;
    width: 64px;
}
.icon-icon_emailmain, #icon-icon_emailmain {
    background-position: 0 -1232px;
    height: 61px;
    width: 64px;
}
.icon-icon_emailspam, #icon-icon_emailspam {
    background-position: 0 -1295px;
    height: 61px;
    width: 64px;
}
.icon-icon_frontpage, #icon-icon_frontpage {
    background-position: 0 -1358px;
    height: 61px;
    width: 64px;
}
.icon-icon_ftp, #icon-icon_ftp {
    background-position: 0 -1421px;
    height: 61px;
    width: 64px;
}
.icon-icon_ftpaccount, #icon-icon_ftpaccount {
    background-position: 0 -1484px;
    height: 61px;
    width: 64px;
}
.icon-icon_getstarted, #icon-icon_getstarted {
    background-position: 0 -1547px;
    height: 61px;
    width: 64px;
}
.icon-icon_gpg, #icon-icon_gpg {
    background-position: 0 -1610px;
    height: 61px;
    width: 64px;
}
.icon-icon_hotlink, #icon-icon_hotlink {
    background-position: 0 -1673px;
    height: 61px;
    width: 64px;
}
.icon-icon_house, #icon-icon_house {
    background-position: 0 -1736px;
    height: 61px;
    width: 64px;
}
.icon-icon_htaccess, #icon-icon_htaccess {
    background-position: 0 -1799px;
    height: 61px;
    width: 64px;
}
.icon-icon_imagemanager, #icon-icon_imagemanager {
    background-position: 0 -1862px;
    height: 61px;
    width: 64px;
}
.icon-icon_indexmanager, #icon-icon_indexmanager {
    background-position: 0 -1925px;
    height: 61px;
    width: 64px;
}
.icon-icon_language, #icon-icon_language {
    background-position: 0 -1988px;
    height: 61px;
    width: 64px;
}
.icon-icon_maillist, #icon-icon_maillist {
    background-position: 0 -2051px;
    height: 61px;
    width: 64px;
}
.icon-icon_park, #icon-icon_park {
    background-position: 0 -2114px;
    height: 61px;
    width: 64px;
}
.icon-icon_passwd, #icon-icon_passwd {
    background-position: 0 -2177px;
    height: 61px;
    width: 64px;
}
.icon-icon_perl, #icon-icon_perl {
    background-position: 0 -2240px;
    height: 61px;
    width: 64px;
}
.icon-icon_redirects, #icon-icon_redirects {
    background-position: 0 -2303px;
    height: 61px;
    width: 64px;
}
.icon-icon_ror, #icon-icon_ror {
    background-position: 0 -2366px;
    height: 61px;
    width: 64px;
}
.icon-icon_scripts, #icon-icon_scripts {
    background-position: 0 -2429px;
    height: 61px;
    width: 64px;
}
.icon-icon_search, #icon-icon_search {
    background-position: 0 -2492px;
    height: 61px;
    width: 64px;
}
.icon-icon_server, #icon-icon_server {
    background-position: 0 -2555px;
    height: 61px;
    width: 64px;
}
.icon-icon_shortcuts, #icon-icon_shortcuts {
    background-position: 0 -2618px;
    height: 61px;
    width: 64px;
}
.icon-icon_sign, #icon-icon_sign {
    background-position: 0 -2681px;
    height: 61px;
    width: 64px;
}
.icon-icon_ssl, #icon-icon_ssl {
    background-position: 0 -2744px;
    height: 61px;
    width: 64px;
}
.icon-icon_stats, #icon-icon_stats {
    background-position: 0 -2807px;
    height: 61px;
    width: 64px;
}
.icon-icon_subdomain, #icon-icon_subdomain {
    background-position: 0 -2870px;
    height: 61px;
    width: 64px;
}
.icon-icon_support, #icon-icon_support {
    background-position: 0 -2933px;
    height: 61px;
    width: 64px;
}
.icon-icon_theme, #icon-icon_theme {
    background-position: 0 -2996px;
    height: 61px;
    width: 64px;
}
.icon-icon_tools, #icon-icon_tools {
    background-position: 0 -3059px;
    height: 61px;
    width: 64px;
}
.spriteui_img {
    background: url("../../misc/frontend/vistapanel/branding_/ui_sprites_img_skip_filetype_gif.jpg") repeat scroll 0 0 transparent;
    margin: 0;
    padding: 0;
}
#ui-x3-hd-close {
    background-position: 0 -1px;
    height: 16px;
    width: 16px;
}
#ui-x3-hd-closehover {
    background-position: 0 -19px;
    height: 16px;
    width: 16px;
}
.spriteui_img_trans {
    background: url("../../misc/frontend/vistapanel/branding_/ui_sprites_img_only_filetype_gif.gif") repeat scroll 0 0 transparent;
    float: left;
    margin: 0;
    padding: 0;
    position: relative;
    top: 0;
}
#ui-collapse {
    background-position: 0 0;
    height: 14px;
    width: 14px;
}
#ui-expand {
    background-position: 0 -14px;
    height: 14px;
    width: 14px;
}
#ui-getstart-icon {
    background-position: 0 -28px;
    height: 72px;
    width: 72px;
}
#ui-homeb {
    background-position: 0 -100px;
    height: 16px;
    width: 16px;
}
.spriteui_bg {
    background: url("../../misc/frontend/vistapanel/branding_/ui_sprites_bg_snap_to_smallest_width.png") repeat scroll 0 0 transparent;
    float: left;
    margin: 0;
    padding: 0;
    position: relative;
    top: 0;
}
#ui-aqua-hd-bg {
    background-position: 0 0;
    height: 22px;
    width: 18px;
}
#ui-button-bg {
    background-position: 0 -22px;
    height: 22px;
    width: 1px;
}
#ui-button-bg-over {
    background-position: 0 -44px;
    height: 22px;
    width: 1px;
}
#ui-tbl-bg {
    background-position: 0 -66px;
    height: 22px;
    width: 18px;
}
#ui-tbl-bg-over {
    background-position: 0 -88px;
    height: 21px;
    width: 509px;
}
.spriteheading_compleximg {
    background: url("/panel/misc//unprotected/broken.gif") no-repeat scroll 0 0 transparent;
    float: left;
    margin: 0;
    padding: 0;
    position: relative;
    top: 0;
}
.spriteheading_img {
    background: url("/panel/misc//unprotected/broken.gif") repeat scroll 0 0 transparent;
    float: left;
    margin: 0;
    padding: 0;
    position: relative;
    top: 0;
}
.spriteheading_bg {
    background: url("../image/banner.png") repeat-x scroll 0 0 transparent;
    left: 0;
    margin: 0;
    padding: 0;
    position: relative;
    top: 0;
}
#heading-header_bg {
    background-position: 0 0;
    height: 158px;
}
.box-expand-control {
    background: url("../../misc/frontend/vistapanel/branding_/ui_sprites_img_only_filetype_gif.gif") repeat scroll 0 -14px transparent;
    cursor: pointer;
    height: 14px;
    width: 14px;
}
.box-collapse-control {
    background: url("../../misc/frontend/vistapanel/branding_/ui_sprites_img_only_filetype_gif.gif") repeat scroll 0 0 transparent;
    cursor: pointer;
    height: 14px;
    width: 14px;
}
.yui-panel .tl, .yui-panel .lt, .panel .tl, .panel .lt {
    background: url("../../misc/frontend/vistapanel/branding_/ui_sprites_img_skip_filetype_gif.jpg") repeat scroll 0 0 transparent;
}
.yui-panel .tr, .yui-panel .rt, .panel .tr, .panel .rt {
    background: url("../../misc/frontend/vistapanel/branding_/ui_sprites_img_skip_filetype_gif.jpg") repeat scroll 0 0 transparent;
}
.yui-panel .container-close:hover, .panel .close:hover, .panel .close.secure:hover, .panel .close.nonsecure:hover {
    background: url("../../misc/frontend/vistapanel/branding_/ui_sprites_img_only_filetype_gif.gif") repeat scroll 0 0 transparent;
}
.yui-panel .container-close, .panel .close, .panel .close.secure, .panel .close.nonsecure {
    background: url("../../misc/frontend/vistapanel/branding_/ui_sprites_img_only_filetype_gif.gif") repeat scroll 0 0 transparent;
}
.fm-panel .container-close:hover, .panel .close:hover, .panel .close.secure:hover, .panel .close.nonsecure:hover {
    background: url("../../misc/frontend/vistapanel/branding_/ui_sprites_img_only_filetype_gif.gif") repeat scroll 0 0 transparent;
}
.fm-panel .container-close, .panel .close, .panel .close.secure, .panel .close.nonsecure {
    background: url("../../misc/frontend/vistapanel/branding_/ui_sprites_img_only_filetype_gif.gif") repeat scroll 0 0 transparent;
}
	  